package com.opal.system.mapper.mysql;

import com.opal.system.entity.table.OpalDept;
import com.opal.system.entity.table.OpalDeptExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface OpalDeptMapper {
    int countByExample(OpalDeptExample example);

    int deleteByExample(OpalDeptExample example);

    int insert(OpalDept record);

    int insertSelective(OpalDept record);

    List<OpalDept> selectByExample(OpalDeptExample example);

    int updateByExampleSelective(@Param("record") OpalDept record, @Param("example") OpalDeptExample example);

    int updateByExample(@Param("record") OpalDept record, @Param("example") OpalDeptExample example);
}